package services;
public class RobotServiceImpl implements RobotService {

	@Override
	public boolean turnBack() {
		System.out.println("[Robot Service] turnBack() is called.");
		return true;
	}

	@Override
	public boolean turnLeft90() {
		System.out.println("[Robot Service] turnLeft90() is called.");
		return true;
	}

	@Override
	public boolean turnRight90() {
		System.out.println("[Robot Service] turnRight() is called.");
		return true;
	}

	@Override
	public boolean turnLeft(float angle) {
		System.out.println("[Robot Service] turnLeft( " + angle + " ) is called.");
		return true;
	}

	@Override
	public boolean turnRight(float angle) {
		System.out.println("[Robot Service] turnRight( " + angle + " ) is called.");
		return true;
	}

	@Override
	public boolean moveForward(int distance) {
		System.out.println("[Robot Service] moveFoward( " + distance + " ) is called.");
		return true;
	}

	@Override
	public boolean moveBack(int distance) {
		System.out.println("[Robot Service] moveBack( " + distance + " ) is called.");
		return true;
	}

	@Override
	public String getStatus() {
		System.out.println("[Robot Service] getStatus() is called.");
		return "working";
	}


}